﻿using System;
using System.Collections.Generic;
using System.Data;
using System.Text;
using System.Windows.Forms;
using Lib.Utils;

namespace Lib.Lic
{
    public class Trial
    {
        public static bool IsOver(string TableName, bool ShowMsg)
        {
            if (Lib.Data.ConnInfo.Max_Rows <= 0) return false;

            string sql = "Select Count(*) From " + TableName;
            int _res = 0;

            using (Lib.Data.DataLayer db = new Lib.Data.DataLayer())
            {
                _res = Cvert.ToInt32(db.ExecScalar(sql), 0);
            }

            if (_res > Lib.Data.ConnInfo.Max_Rows)
            {
                if (ShowMsg)
                    MessageBox.Show("Phiên bản dùng thử bạn không thể nhập quá " + Lib.Data.ConnInfo.Max_Rows.ToString() +
                        " dòng dữ liệu.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return true;
            }
            return false;
        }
    }
}
